The PS-LAEMTEMEXEEMX extension to LAEMTEMEXEEMX is composed of two new files, psplain.tex and morefont.tex, and two replacement files for those in the NFSS code: fontdef.psl, lfonts.psl.
To install PS-LAEMTEMEXEEMX, you will need the New Font Selection Scheme code – this is available from archive servers. As part of this code, you will get files called newlfont.sty, preload.min, fontdef.tex and lfonts.new. You will also need a PostScript driver that can use device-resident PostScript fonts. As distributed, PS-LAEMTEMEXEEMX is set up to work with Tomas Rokicki's dvips PostScript driver, and also has fonts and files to go with that (see later). Before attempting to install PS-LAEMTEMEXEEMX make sure you can build a working LAEMTEMEXEEMX using the New Font Selection Scheme, install a PostScript driver that you think is suitable (dvips is recommended), and check that you can print, using the PostScript driver, DVI files generated by the NFSS LAEMTEMEXEEMX .
Then, to build PS-LAEMTEMEXEEMX, follow the same procedure as you would to build LAEMTEMEXEEMX with the New Font Selection Scheme (this varies from site to site), but use pslplain where you would use lplain. When the NFSS code prompts you for filenames, use the following substitutions:
Default NFSS file | PS-LAEMTEMEXEEMX file |
fontdef.tex | fontdef.psl |
lfonts.new | lfonts.psl |
For example, to build a .fmt file under UNIX6 you would normally type the command
initex lplain '\dump'To build pslplain.fmt you should type
initex pslplain '\dump'Here is a partial transcript of what should happen:7
This is TeX, C Version 3.14t3 (INITEX) 10 APR 1992 16:19 **pslplain \dump (pslplain.tex (/usr/common/lib/tex3/macros/LaTeX/lplain.tex Preloading the plain format: codes, registers, ... Loading hyphenation patterns for US english. (/usr/common/lib/tex3/macros/Dist/hyphen.tex)) ! I can't find file `lfonts'. l.1344 \input lfonts Please type another input file name: lfonts.psl (lfonts.psl .... ! I can't find file `fontdef.tex'. l.618 \input fontdef.tex Please type another input file name: fontdef.psl (fontdef.psl File: `fontdef.max' v1.1k <91/11/26> (FMi and RmS) English Documentation <91/11/26> (FMi and RmS) Includes Font/Shape Definitions for: Times Roman, Helvetica, Courier, Symbol, Computer Modern Maths, LaTeX Symbols. Defining fonts for PostScript Times family at scale 1, series m Defining fonts for PostScript Times family at scale 1, series b Defining fonts for PostScript Helvetica-Reduced family at scale .85, series m Defining fonts for PostScript Helvetica-Reduced family at scale .85, series b Defining fonts for PostScript Courier family at scale 1, series sx Defining fonts for PostScript Courier family at scale 1, series sxb Defining fonts for PostScript Courier family at scale 1, series m Defining fonts for PostScript Courier family at scale 1, series b ) ! I can't find file `preload.tex'. l.619 \input preload.tex Please type another input file name: preload.min (/usr/common/lib/tex3/macros/Mainz/preload.min ... ! I can't find file `xxxlfont.sty'. l.777 \input xxxlfont.sty Please type another input file name: newlfont.sty (/usr/common/lib/tex3/macros/Mainz/newlfont.sty ... Beginning to dump on file pslplain.fmt ... No pages of output. Transcript written on pslplain.log.